defend oneself tooth and nail - Espagnol Anglais Dictionnaire